/* 响应式 */
@media (max-width:1920px){html{font-size:16px;}}
@media (min-width:1600px) and (max-width:1800px){html{font-size:16px;}}
@media (min-width:1400px) and (max-width:1599px){html{font-size:15px;}}
@media (min-width:1200px) and (max-width:1399px){html{font-size:14px;}}
@media (min-width:640px) and (max-width:1199px){html{font-size:14px;}}
@media (min-width:471px) and (max-width:639px){html{font-size:14px;}}
@media (min-width:329px) and (max-width:470px){html{font-size:14px;}}
@media (max-width:328px){html{font-size:14px;}}


@media screen and (min-width:200px)  and  (max-width:1714px)  {
	
	.container-s{max-width: 96%;}
	
	/* 业务范围 */
	.business-list{max-width: 100%;}

	
	
}




@media screen and (min-width:200px)  and  (max-width:1500px)  {
	.container{max-width:96%}
	
	/* 服务保障 */
	.map-list ul li{padding: 0 2.2rem;}
	
	
	/* 内页图片列表页 */
	.picture-list{padding: 1rem;}
}



@media screen and (min-width:200px)  and  (max-width:1400px)  {
	/* 公共头部 */
	.head-left{width: 80%;}
	
	/* 服务保障 */
	.map-list ul{justify-content: flex-start;}
	.map-list ul li{padding:  0 calc(33% / 4);}
	
	
	/* 内页banner */
	.ny-banner .banner-title h3{font-size: 3rem;}
	
	
	/* 内页公司简介 */
	.ny-about .info strong{font-size: 2rem;}
	.ny-about .info p{width: 90%;}
	
	
	.newsxq-title h3{font-size: 2rem;}


	.single-editbox table img{max-width: 92%}
	.single-editbox .contact-table{width: 100%}
	.single-editbox .contact-table img{max-width: 100%}
	.single-editbox .contact-table tr td{vertical-align: middle;}
}



@media screen and (min-width:200px)  and  (max-width:1300px)  {
	/* 服务保障 */
	.map-con .text h3{font-size: 1.3rem;}
	.map-list ul li{padding:  0 calc(26% / 4);}
	
	
	.latest-news ul li .info p{-webkit-line-clamp:3}
	
	
	
	
	
	
	
}








@media screen and (min-width:200px)  and  (max-width:1200px)  {
	
	/* pc端公共头部 */
	.head,.head-zw{display: none;}
	/* 手机端公共头部 */
	.wap-header,.wap-headerzw{display: block; height: 70px;}
	.wap-header{ position: fixed; top: 0; width: 100%; background: #fff; z-index: 99; box-shadow: 1px 1px 3px rgba(0,0,0,0.1);}
	.wap-header .container{display: flex; justify-content: space-between; align-items: center;}
	
	.wap-header .logo h1{line-height: 0}
	.wap-header .logo a{display: block;}
	.wap-header .logo img{display: block; height: 40px}
	.wap-click { padding: 12px 0;}
	.wap-click span{width: 30px; height: 2px;background: #333;display: block;margin: 10px auto; transition: all 277ms ease-in-out;position: relative;}
	.active span.cl-1{transform: rotate(-45deg);top:12px;}
	.active span.cl-2{opacity: 0;}
	.active span.cl-3{transform: rotate(45deg);top:-12px;}
	.wap-nav{position: relative; top: 0px; background: #F6F6F6; z-index: 20; left: 0; width: 100%; display: none;}
	.wap-nav ul li a{ display: block;font-size: 1.2rem;line-height:45px;color: #434343;text-indent: 23px;transition: all .6s;text-transform: uppercase;}
	.wap-nav ul li span{display: inline-block; text-indent: 5px;}
	.wap-nav ul li>a:hover,.wap-nav ul li.on>a{ background: #000;color:#fff}
	.wap-hide{ background: #fff; display: none;}
	.wap-hide dd{border-bottom: 1px dashed #eee;}
	.wap-nav .wap-hide dt a{font-size: 1.15rem;}
	.wap-nav .wap-hide dd a{text-indent:30px;line-height:45px; font-size: 0.9375rem}
	.wap-nav .wap-hide dd a:hover{color: #e30613;}
	.wap-header .head-right {margin-top: 16px; margin-right:20px}
	.wap-header .head-right a{display: inline-block;border: 0.0625rem solid #000;border-radius: 1.5rem;color: #333;text-align: center; width: 5.2rem;font-size: 0.9rem;line-height: 2.2rem;}
	.wap-header .head-right .trial{margin-right: 1.1875rem; background: #009ae7;border-color: #009ae7; transition:0.6s; color:#fff}
	.wap-header .head-right a:hover{background: #009ae7;border-color: #009ae7; transition:0.6s; color:#fff}
	.search-button img{display: block; margin-top: 22.5px; margin-right: 15px;}
	.search-con{ position: fixed;top:0;width:100%;left:0;height: 100vh; background: #fff;display: none; }
	.search-content{display: flex; align-items: center; justify-content: center; height: 100vh;}
	.search-form{display: flex; width: 90%;   align-items: center;   justify-content: center;}
	.search-form input{display: inline-block; font-family: "Microsoft YaHei"; outline: none; border: none; font-size: 1.2rem; line-height: 3.5rem; color: #333; height: 3.5rem; }
	.search-form .search-text{width: calc(100% - 6rem); background: #fff; border: 0.0625rem solid #ccc; text-indent: 2rem; box-sizing: border-box; border-right: none;}
	.search-form .search-sub{width: 6rem; color: #fff; background: #e30613;}
	.wap-close{display: flex; width: 3.125rem; height: 3.125rem; background: #000; align-items: center; justify-content: center; position: absolute; right: 1.25rem; top: 1.25rem;}
	.wap-close img{display: block}


	/* banner */
	.banner{height: 40rem;}
	#banner-prev, #banner-next{display: none}
	#banner-num{width: 100%; left: 0; bottom: 2rem;}
	.banner .info{margin-left: 2%;}
	.banner .info strong{font-size: 3rem;}
	
	
	/* 业务范围 */
	.index-title strong{font-size: 2.4rem;}
	.business{padding: 4.375rem 0;}
	.business-list{position: relative; padding-bottom: 4rem;}
	#business-prev, #business-next{display: none;}
	#business-num{display: block;}
	#business-num .swiper-pagination-bullet{width: 0.75rem; height: 0.75rem;}
	
	
	/* 苏州东振运输有限公司 */
	.about-con{align-items: center;}
	.index-title b{font-size: 2.2rem;}
	
	
	/* 服务保障 */
	.map{background-size: cover;}
	.map-con{flex-wrap: wrap;}
	.map-con .pic{margin: 0 auto 5rem;}
	.map-con .text{width: 100%;}
	.map-con .text{text-align: center;}
	.map-con .text .index-title i{margin: 0 auto;}
	.map-list ul li{padding: 0!important;width: 25%;}
	.map .index-more{margin: 0 auto;}
	
	
	/* 精选热点新闻 */
	.news-con{flex-wrap: wrap;}
	.latest-news,.problem{width: 100%;}
	.latest-news{margin-bottom: 3rem;}
	.latest-news ul li .pic{width: 40%;}
	.latest-news ul li .info{width: 60%;}
	#news-num{bottom: 1rem;}
	
	
	/* 公共底部 */
	.foot-logo{width: 24.25%;}
	.foot-logo img{display: block; width: 100%;}
	.foot-nav{width: 70%;}
	
	
	/* 内页banner */
	.ny-banner{height: 30rem;}
	
	
	/* 内页公司简介 */
	.ny-about .info p{width: 96%;}
	.culture {height: 48rem;}
	.culture dl dd strong{font-size: 2rem;}
	.values{padding: 6rem 0 0;}
	.values .values-title{margin-bottom: 5.5rem;}
	.values ul{flex-wrap: wrap;}
	.values ul li{ margin-bottom: 3rem; width: 50%;}
	
	
	/* 内页图片列表页 */
	.ny-title h3{font-size: 2.2rem;}
	.ny-title h4{font-size: 1.8rem;}
	.picture-list ul{grid-template-columns:repeat(3,1fr); gap:30px}

	
	/* 内页业务范围列表页 */
	.business-class ul li .info{padding: 0 2rem;}
	.business-class ul li .info strong{font-size: 1.5rem; margin-bottom: 2rem;}
	.business-class ul li .info h3{margin-bottom: 3rem;}
	
	
	
	/* 内页公司新闻列表页 */
	.nynews-list ul li .pic{width: 26%;margin-right: 4%; overflow: hidden;}
	.nynews-list ul li .info{width: 56%;}
	.nynews-list ul li .date{width: 15%;text-align: center;}
	
	.newsxq-main{flex-wrap: wrap;}
	.newsxq-left{width: 100%; margin-bottom: 3rem;}
	.newsxq-right{display: none;}
	.wap-newsxq-right{display: block;}
	.wap-newsxq-right strong{display: block; font-size: 1.35rem; color: #333; border-bottom: 1px solid #dcdcdc;  font-weight: normal; padding-bottom: 0.9375rem; margin-bottom: 2rem; }
	.waprecom-list{position: relative; overflow: hidden; padding-bottom: 3rem;}
	.waprecom-list ul li .pic img{display: block; width: 100%;}
	.waprecom-list ul li .info{padding: 1rem 0;}
	.waprecom-list ul li .info span{display: block; font-size: 1rem; color: #777; margin-bottom: 0.5rem;}
	.waprecom-list ul li .info em{ font-size: 1.1rem; color: #333; line-height: 1.6rem;}
	.waprecom-listul li:hover  .info em{color: #00a040;}
	
	
	
}




@media screen and (min-width:200px)  and  (max-width:1024px)  {

	
}


@media screen and (min-width:200px)  and  (max-width:960px)  {
	/* 苏州东振运输有限公司 */
	.about{padding: 6rem 0 8rem;}
	.about-con{display: block;}
	.about-con .info,.about-con .pic{width: 100%;}
	.about-con .info{margin-bottom: 5rem;}
	.about-num ul li strong, .about-num ul li b{font-size: 2.5rem;}
	
	
	
	/*  根据您的需求，我们随时提供帮助*/
	.message-bg{padding: 4rem 0;}
	.message{flex-wrap: wrap; flex-direction: column;}
	.message-bg strong{text-align: center;}
	.message ul{width: 100%;}
	.message .mess-submit{margin: 3rem auto 0;}
	
	
	/* 公共底部 */
	.foot-logo{display: none;}
	.foot-nav dl{display: none;}
	.foot-nav dl:last-child{display: block;}
	
	
	/* 内页公司简介 */
	.nyabout-num ul li strong, .nyabout-num ul li b{font-size: 2.5rem;}
	.nyabout-num ul li img{width: 5rem;}
	.business-class ul li .info{padding: 0 1rem;}
	.business-class ul li .info strong{margin-bottom: 1.2rem;}
	.business-class ul li .info h3{margin-bottom: 2rem;}


	.single-editbox .table-responsive0 table tr td{display: block; width: 100%}
	.single-editbox .table-responsive0 table img{float: none!important; max-width: 100%}
	.single-editbox .table-responsive1 table tr td{display: block; width: 100%}
	.single-editbox .table-responsive1 table img{float: none!important; max-width: 100%}

	.single-editbox .contact-table tr td{display: block; width: 100%}
	

	
}


@media screen and (min-width:200px)  and  (max-width:860px)  {
	/* 苏州东振运输有限公司 */
	.map-con .pic{display: none;}
	.wapmap-pic{display: block;}
	.wapmap-pic img{width: 100%; margin: 0 auto 3rem;}
	
	
	/* 精选热点新闻 */
	.latest-news ul li .info p{margin-bottom: 2rem;}

}





@media screen and (min-width:200px)  and  (max-width:768px)  {
	/* 苏州东振运输有限公司 */
	.about-num ul{flex-wrap: wrap;}
	.about-num ul li{ width: 50%;}

	/* 精选热点新闻 */
	.latest-news ul li .pic{width: 50%;}
	.latest-news ul li .info{width: 50%;}
	
	
	/* 内页分类导航 */
	.ny-class ul.ctitle1 li a{padding: 1.75rem 2.15rem;}
	
	/* 内页业务范围列表页 */
	.business-class ul{display: flex;flex-wrap: wrap; justify-content: space-between; width: 100%;}
	.business-class ul li{display: flex; width: 48%;flex-wrap: wrap; margin-bottom: 2rem;}
	.business-class ul li:nth-child(odd){ flex-direction: column;}
	.business-class ul li .pic, .business-class ul li .info{width: 100%;}
	.business-class ul li .info{padding: 2rem 1rem;}
	
	
	/* 内页公司新闻列表页 */
	.nynews-list ul li .info h3{font-size: 1.2rem;}



	
}

@media screen and (min-width:200px)  and  (max-width:640px)  {
	/* 手机端banner */
	/* .wap-header .logo{width: 70%;}
	.wap-header .logo img{display: block; width: 100%;} */
	
	/* banner */
	.banner{height: 15rem;}
	#banner-num{ bottom: 0.5rem;}
	.banner .info strong{font-size: 1.35rem;}
	.banner .info h3{font-size: 1rem; margin-bottom: 2rem;}
	.banner .index-more{width: 7rem; line-height: 2.2rem; font-size: 0.875rem;}
	
	
	/* 业务范围 */
	.index-title strong{font-size: 1.5rem; line-height: 2rem;}
	.index-title h2{font-size: 1rem;}
	.business{padding: 3rem 0 2rem;}
	.business .index-title{margin-bottom: 1.8rem;}
	.business-list{padding-bottom: 3.5rem;}
	.business-list ul li .info img{display: block; width: 2.5rem; height: auto;}
	.business-list ul li .info strong{font-size: 1.2rem;}
	.index-more{width: 8rem;}
	
	
	/* 苏州东振运输有限公司 */
	.about{padding: 4rem 0 5rem;}
	.about .index-title{text-align: center;}
	.index-title b{font-size: 1.4rem; line-height: 1.4rem;}
	.index-title i{margin: 0 auto; width: 4rem;}
	.about .index-title strong{margin-bottom: 1rem;}
	.about-con .info{margin-bottom: 3rem;}
	.about-con .info p{text-indent: 2rem; text-align: justify; margin-bottom: 2rem;}
	.about-con .index-more{margin: 0 auto;}
	.about-num ul li{height: 7rem;}
	.about-num ul li strong, .about-num ul li b{font-size: 1.8rem;}
	.about-num ul li span{font-size: 1rem;}
	.about-num ul li em{margin-top: 0;}
	
	
	
	/* 服务保障 */
	.map-con .text h3{font-size: 1.1rem;}
	.map-con .text .index-title{margin-bottom: 1rem;}
	.map-con .text .index-title strong{margin-bottom: 1rem;}
	.map-list {	    margin-bottom: 1rem;	}
	.map-list ul{flex-wrap: wrap;}
	.map-list ul li{width: 50%; margin-bottom: 2rem;}
	.map-list ul li:after{top: 0.0625rem;}
	.map-list ul li:nth-child(2):after{display: none;}
	.map-list ul li em{font-size: 1.1rem;}
	.map-list ul li img{width: 2rem; height: 2rem;}
	
	
	
	/* 精选热点新闻 */
	.news-bg{padding: 3rem 0;}
	.news-bg .index-title{margin-bottom: 1.5rem;}
	.latest-news ul li{flex-wrap: wrap;}
	.latest-news ul li .pic{display: none;}
	.latest-news ul li .info{padding: 2rem 3% 4.5rem; width: 100%;}
	.latest-news ul li .info strong{font-size: 1.2rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
	#news-num{width: 100%; left: 0; right: 0; bottom: 2rem;}
	.latest-news ul li .info a{margin: 0 auto }
	

	/*  根据您的需求，我们随时提供帮助*/
	.message-bg{padding: 3rem 0;}
	.message-bg strong{font-size: 1.3rem;}
	.message ul{flex-wrap: wrap;}
	.message ul li{width: 100%!important; margin-bottom: 1rem;}
	.message .mess-submit{margin: 1.5rem auto 0;}
	.message .mess-submit{width: 8rem; line-height: 3rem;}



	/*  公共底部 */ 
	.footer-top{flex-wrap: wrap; padding: 2.5rem 0 1.5rem;}
	.foot-left{width: 100%; margin-bottom: 0rem;}
	.foot-nav{width: 100%;}
	.foot-nav dl{width: 100%!important;}
	.footer-copy{padding: 1rem 0;}
	.footer-copy{flex-wrap: wrap; flex-direction: column}
	.footer-copy p{text-align: center;}
	.foot-wechat{display: none;}
	
	
	
	/* 内页banner */
	.ny-banner{height: 14rem;}
	.ny-banner .banner-title h3{font-size: 1.5rem;}
	.ny-banner .banner-title h4{font-size: 1rem;}
	
	
	/* 内页分类导航 */
	.ny-class{border-bottom: none; max-width: 96%; margin: 0 auto; padding: 3rem 0 0;}
	.ny-class ul.ctitle1{justify-content: space-between;}
	.ny-class ul.ctitle1 li{width: 48%; text-align: center;  border: 1px solid #ddd; margin-bottom: 1rem;}
	.ny-class ul.ctitle1 li a{padding: 0; line-height: 3rem;}
	.ny-main{padding: 2rem 0 3rem;}
	
	
	/* 内页公司简介 */
	.ny-about{margin-bottom: 1.5rem;}
	.ny-about .info strong{font-size: 1.3rem;}
	.ny-about .info p{width: 100%; margin: 1rem auto 0; text-indent: 2rem; text-align: justify;}
	.nyabout-num ul{flex-wrap: wrap; margin-top: 3rem;}
	.nyabout-num ul li{width: 50%; margin-bottom: 2rem;}
	.nyabout-num ul li img{width: 3rem; margin: 0 auto 1rem;}
	.nyabout-num ul li strong, .nyabout-num ul li b{font-size: 1.8rem;}
	.nyabout-num ul li span{font-size: 1rem; margin-left: 0.2rem;}
	.nyabout-num ul li em{font-size: 1rem; margin-top: 0;}
	.culture{height: 35rem;}
	.culture dl dd{margin-top: 20%;}
	.culture dl dd img{width: 3rem;}
	.culture dl dd small{font-size: 1.2rem;}
	.culture dl dd strong{font-size: 1.3rem;}
	.values{padding: 3rem 0 0;}
	.values .values-title{margin-bottom: 1rem;}
	.values .values-title strong{font-size: 1.3rem;}
	.values .values-title small{font-size: 1rem;}
	.values ul li{width: 100%; margin-bottom: 1rem;}
	.values ul li .imgBox img{width: 2.5rem;}
	.values ul li h6{font-size: 1.2rem; margin-top: 0rem;}
	.values ul li i{margin: 0.5rem 0;}
	


	/* 内页图片列表页 */
	.ny-title{margin-bottom: 1rem;}
	.ny-title h3{font-size: 1.4rem;}
	.ny-title h4{font-size: 1rem;}
	.picture-list{padding: 0.5rem;}
	.picture-list ul{grid-template-columns:repeat(2,1fr); gap:1.25rem}
	.picture-list ul li{box-shadow: -0.1rem 0.1rem 0.5rem 0.1rem rgb(0 0 0 / 5%);}
	.picture-list ul li em{padding: 1rem 0;}
	
	/* 内页业务范围列表页 */
	.business-class ul li{width: 100%;}
	.business-class ul li:last-child{margin-bottom: 0;}
	.business-class ul li .info strong{font-size: 1.2rem; text-align: center;}
	.business-class ul li .info h3{text-align: justify;}
	.business-class ul li .info a{margin:  0 auto; width: 8rem;}
	
	
	/* 内页公司新闻列表页 */
	.nynews-list ul li{position: relative;}
	.nynews-list ul li a{flex-wrap: wrap; padding: 1.5rem 2%;}
	.nynews-list ul li .pic,.nynews-list ul li .info,.nynews-list ul li .date{width: 100%;}
	.nynews-list ul li .pic{display: none;}
	.nynews-list ul li .date{text-align: left; position: absolute; right: 2%;	 bottom: 1.6875rem;	 width: auto;}
	.nynews-list ul li .date b,.nynews-list ul li .date span{font-size: 1rem;display: inline-block;}
	

	
	/* 内页公司新闻详情页 */
	.newsxq-title h3{font-size: 1.4rem;}
	.newsxq-page{flex-wrap: wrap;}
	.page-left{margin-bottom: 2rem;}
	.page-left,.xq-back{width: 100%;}




	.single-editbox .table-responsive2{overflow-x: auto;}
	.single-editbox .table-responsive2 table {width: 316%}

	.single-editbox .table-responsive2::-webkit-scrollbar{  width: 7px; height: 7px;}  
      
    /*定义滚动条轨道 内阴影+圆角*/  
 	.single-editbox .table-responsive2::-webkit-scrollbar-track{ background-color: #ccc;}  
      
    /*定义滑块 内阴影+圆角*/  
    .single-editbox .table-responsive2::-webkit-scrollbar-thumb{ background-color: #F27C21;  }


    .single-editbox .contact-table tr td strong{font-size: 1.5rem!important}
    .single-editbox .contact-table tr td span{font-size: 1rem!important}

    .single-editbox .contact-table tr td:nth-child(2) p:first-child, .single-editbox .contact-table tr td:nth-child(2) p:nth-child(2){display: none;}
    .single-editbox .contact-table tr td:nth-child(2) span>img{display: inline-block; vertical-align: middle;}


    .about,.culture{background-attachment: inherit;}
    .culture::after{display: none;}
}










